<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/1999/xhtml">

	<xsl:output method="xml" />

	<xsl:variable name='litro' select="'20'" />

	<xsl:template match="/precipitaciones">
		<precipitaciones>

			<xsl:for-each select="registro">
				<xsl:sort order="descending" select="litros-m2" />

				<xsl:if test='litros-m2 &gt; $litro'>
					<registro>
						<lugar>
							<xsl:value-of select="lugar" />
						</lugar>
						<fecha>
							<xsl:value-of select="fecha" />
						</fecha>
						<litros-m2>
							<xsl:value-of select="litros-m2" />
						</litros-m2>
					</registro>
				</xsl:if>
			</xsl:for-each>

		</precipitaciones>
		
	</xsl:template>

</xsl:stylesheet>
